sharp-sighted person - Spanish English Dictionary